Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH ROAD Semi-Detached £269,571 £92,500 31 May 2002
5 NORTH ROAD Terraced £230,568 £222,500 31 Mar 2022
6 NORTH ROAD Terraced £210,131 £195,000 29 Sep 2021
9 NORTH ROAD Semi-Detached £225,544 £66,500 29 Jun 2001
CHURCH VIEW NORTH ROAD Semi-Detached £343,221 £209,000 30 Jan 2007